package com.diver.flinkdemo.entity.xxt;


import com.diver.flinkdemo.utils.excel.ExcelAnnotation;

/**
 * 2018/10/31
 * Created by Lynn Li.
 */
public class AccessDangerInfo implements java.io.Serializable {

    // 序列化版本
    private static final long serialVersionUID = -2354571373367016960L;

    // 唯一标识 [主键]
    private String id;
    // 学生证id
    private String studentCardId;
    // imei
    @ExcelAnnotation(exportTitleName = "IMEI")
    private String imei;

    @ExcelAnnotation(exportTitleName = "姓名")
    private String studentName;

    @ExcelAnnotation(exportTitleName = "单位")
    private String schoolName;

    @ExcelAnnotation(exportTitleName = "进入防控区域")
    private String dangerName;
    // 进入纬度数据
    private String inLat;
    // 进入经度数据
    private String inLon;
    // 创建时间
    @ExcelAnnotation(exportTitleName = "进入时间", dateTimeFormat = "yyyy-MM-dd HH:mm:ss")
    private Long createTime;

    // 出去纬度数据
    private String outLat;
    // 出去经度数据
    private String outLon;
    // 修改时间
    @ExcelAnnotation(exportTitleName = "离开时间", dateTimeFormat = "yyyy-MM-dd HH:mm:ss")
    private Long updateTime;

    private String dangerId;


    public String getSchoolName() {
        return schoolName;
    }

    public void setSchoolName(String schoolName) {
        this.schoolName = schoolName;
    }

    public String getStudentName() {
        return studentName;
    }

    public void setStudentName(String studentName) {
        this.studentName = studentName;
    }

    public String getDangerName() {
        return dangerName;
    }

    public void setDangerName(String dangerName) {
        this.dangerName = dangerName;
    }

    /**
     * 获取唯一标识 [主键]
     *
     * @return 唯一标识
     */
    public String getId() {
        return id;
    }

    /**
     * 设置唯一标识 [主键]
     *
     * @param id 唯一标识
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取学生证id
     *
     * @return 学生证id
     */
    public String getStudentCardId() {
        return studentCardId;
    }

    /**
     * 设置学生证id
     *
     * @param studentCardId 学生证id
     */
    public void setStudentCardId(String studentCardId) {
        this.studentCardId = studentCardId;
    }

    /**
     * 获取imei
     *
     * @return imei
     */
    public String getImei() {
        return imei;
    }

    /**
     * 设置imei
     *
     * @param imei imei
     */
    public void setImei(String imei) {
        this.imei = imei;
    }

    /**
     * 获取创建时间
     *
     * @return 创建时间
     */
    public Long getCreateTime() {
        return createTime;
    }

    /**
     * 设置创建时间
     *
     * @param createTime 创建时间
     */
    public void setCreateTime(Long createTime) {
        this.createTime = createTime;
    }

    public String getInLat() {
        return inLat;
    }

    public void setInLat(String inLat) {
        this.inLat = inLat;
    }

    public String getInLon() {
        return inLon;
    }

    public void setInLon(String inLon) {
        this.inLon = inLon;
    }

    public String getOutLat() {
        return outLat;
    }

    public void setOutLat(String outLat) {
        this.outLat = outLat;
    }

    public String getOutLon() {
        return outLon;
    }

    public void setOutLon(String outLon) {
        this.outLon = outLon;
    }

    public Long getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Long updateTime) {
        this.updateTime = updateTime;
    }

    public String getDangerId() {
        return dangerId;
    }

    public void setDangerId(String dangerId) {
        this.dangerId = dangerId;
    }

}
